screw-worm fly - Alemán Inglés Diccionario